How to Connect MongoDB to C# the Easy Way
MongoDB can be an extremely powerful database choice as well as an incredibly simple database to set ...View More
Minimal API in .NET 6 Using Dapper and SQL - Minimal API Project Part 2
Minimal APIs are a new feature in .NET 6 and we are in the process of exploring them. In this two-pa ...View More
Extended Property Patterns in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we can now use extended property patterns to simplify our code. See how in this 10-Minute ...View More
Null Parameter Checks in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we can more easily check for null parameters in our methods. See how in this 10-Minute Tra ...View More
File Scoped Namespaces in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we can now use file-scoped namespaces to reduce whitespace waste in our files. See how in ...View More
Global Usings in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we have the ability to set global using in our application. See how in this 10-Minute Trai ...View More
.NET 6 Hot Reload Controversy Explained
The .NET world was rocked by controversy recently and I want to talk about it. The basic summary is ...View More
Deconstructor Updates in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, there are new updates to the deconstructors, including mixed declaration and assignment. S ...View More
Constant Interpolation in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we can now add string interpolation to constants (including attributes). See how in this 1 ...View More
Date and Time in C# 10 and .NET 6 In 10 Minutes or Less
In C# 10, we now have the DateOnly and TimeOnly types instead of just DateTime. See how to use them ...View More